mirror lanternfish - Spanish English Dictionary